@CHARSET "UTF-8";

.personal-home-pageContent>.header .home-background {
	height: 300px;
	position: relative;
	z-index: 1;
	width: 100%;
	background-size: 1280px 300px;
	background-repeat: no-repeat;
	background-position: center center
}

.personal-home-pageContent>.header .home-background:before {
	content: "";
	position: absolute;
	width: 100%;
	z-index: -1;
	height: 100%;
	background-size: 100% 100%;
	background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 16%,
		rgba(0, 0, 0, .3) 50%, rgba(0, 0, 0, 1) 85%)
}

.personal-home-pageContent>.header .home-userInfo {
	position: relative;
	width: 1280px;
	height: 100%;
	margin: 0 auto;
	padding-top: 65px;
	text-align: center
}

.personal-home-pageContent>.header .userHeadImg {
	width: 98px;
	height: 98px;
	border-radius: 50%;
	margin: 0 auto;
	position: relative;
	background-image:
		url(http://static.iyingdi.cn/achievement/badge/frame/moderator.png);
	background-size: contain;
	background-repeat: no-repeat;
	padding-top: 6px
}

.personal-home-pageContent>.header .userHeadImg>img {
	width: 86px;
	height: 86px;
	border-radius: 50%
}

.personal-home-pageContent>.header .userHeadImg .level {
	position: absolute;
	width: 100%;
	bottom: -12px;
	text-align: center
}

.personal-home-pageContent>.header .userHeadImg .level>div {
	width: 54px;
	height: 20px;
	background-image:
		url(http://static.iyingdi.cn/achievement/badge/board/moderator.png);
	background-size: contain;
	background-repeat: no-repeat;
	text-align: center;
	color: #fff;
	margin: 0 auto
}

.personal-home-pageContent>.header .username {
	font-size: 22px;
	color: #fff;
	margin-top: 15px;
	margin-bottom: 6px
}

.personal-home-pageContent>.header .userBadges {
	margin-bottom: 6px
}

.personal-home-pageContent>.header .userBadges ul.badges-list>li {
	display: inline-block;
	position: relative
}

.personal-home-pageContent>.header .userBadges ul.badges-list>li>img {
	width: 26px;
	height: 26px;
	padding: 2px
}

.personal-home-pageContent>.header .userBadges ul.badges-list>li .badge-detail
	{
	display: none;
	position: absolute;
	background-color: rgba(0, 0, 0, .76);
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .5);
	border-radius: 6px;
	width: 496px;
	text-align: left;
	padding: 10px;
	color: #E1E1E1
}

.personal-home-pageContent>.header .userBadges ul.badges-list>li:hover .badge-detail
	{
	display: block
}

.personal-home-pageContent>.header .userBadges ul.badges-list>li .badge-detail .title>img
	{
	width: 50px;
	height: 50px;
	vertical-align: middle;
	margin-right: 20px
}

.personal-home-pageContent>.header .userBadges ul.badges-list>li .badge-detail .title .badge-title
	{
	font-size: 18px;
	color: #FFF
}

.personal-home-pageContent>.header .userBadges ul.badges-list>li .badge-detail .title .require-time
	{
	margin-top: 14px;
	font-size: 12px;
	color: #9B9B9B
}

.personal-home-pageContent>.header .userBadges ul.badges-list>li .badge-detail>div:not
	(:first-child ){
	margin-top: 10px
}

.personal-home-pageContent>.header .userBadges ul.badges-list>li:hover .badge-detail p
	{
	font-size: 14px;
	margin-top: 4px
}

.personal-home-pageContent>.header .description {
	font-size: 14px;
	color: #fff;
	margin-top: 10px;
	margin-bottom: 10px
}

.personal-home-pageContent>.header button.sendMsg {
	background-color: rgba(59, 104, 184, .72);
	border: 1px solid #3b68b8;
	border-radius: 4px;
	width: 115px;
	height: 33px;
	color: #fff;
	cursor: pointer
}

.personal-home-pageContent>.header button.focus {
	background-color: rgba(102, 186, 113, .72);
	border: 1px solid #66ba71;
	border-radius: 4px;
	width: 115px;
	height: 33px;
	color: #fff;
	cursor: pointer;
	margin-right: 20px;
	outline: 0
}

.personal-home-pageContent>.header button.focus.hasfollow {
	background-color: rgba(169, 169, 169, .72);
	border: 1px solid #a9a9a9;
	border-radius: 4px;
	width: 115px;
	height: 33px;
	color: #fff;
	cursor: pointer;
	margin-right: 20px;
	outline: 0
}

.personal-home-pageContent>.main-area {
	width: 1280px;
	margin: 0 auto;
	margin-top: 26px;
	margin-left:130px;
	overflow: hidden;
	position: relative
}

.personal-home-pageContent>.main-area .left-side {
	float: left;
	width: 323px;
}

.personal-home-pageContent>.main-area .left-side-item {
	width: 100%;
	background-color: #f7f7f7;
	border-top: 2px solid #3b68b8;
	margin-bottom: 20px;
	padding: 14px
}

.personal-home-pageContent>.main-area .left-side-item-title {
	font-size: 16px;
	color: #444;
	font-weight: 700
}

.personal-home-pageContent>.main-area .left-side-item-seeAll {
	text-align: center;
	font-size: 15px;
	color: #3b68b8;
	cursor: pointer;
	border-top: 1px solid #dde7f1;
	padding-top: 10px
}

.personal-home-pageContent>.main-area .left-side-item-seeAll:after {
	font-family: SimSun;
	content: '>';
	font-size: 16px;
	vertical-align: initial;
	font-weight: bolder;
	margin-left: 4px
}

.personal-home-pageContent>.main-area .left-side-item .focus-info>div {
	display: inline-block;
	width: 50%;
	text-align: center;
	cursor: pointer;
	font-size: 14px;
	color: #949494
}

.personal-home-pageContent>.main-area .left-side-item .focus-info .focus-num
	{
	font-size: 18px;
	color: #444
}

.personal-home-pageContent>.main-area .left-side-item .user-description
	{
	border-top: 1px solid #e1e1e1;
	margin-top: 10px;
	padding-top: 10px
}

.personal-home-pageContent>.main-area .left-side-item .user-description-title
	{
	font-size: 16px;
	color: #444;
	font-weight: 700;
	margin-bottom: 10px
}

.personal-home-pageContent>.main-area .left-side-item .user-description-title>a
	{
	font-weight: 400;
	font-size: 14px;
	float: right;
	color: #3b68b8
}

.personal-home-pageContent>.main-area .left-side-item .user-description-txt>a
	{
	color: #3b68b8
}

.personal-home-pageContent>.main-area .left-side-item .user-game-account
	{
	border-top: 1px solid #e1e1e1;
	padding-top: 10px;
	margin-top: 10px
}

.personal-home-pageContent>.main-area .left-side-item ul.user-bind-account>li
	{
	margin-top: 5px
}

.personal-home-pageContent>.main-area .left-side-item ul.user-bind-account>li>img
	{
	width: 15px;
	height: 15px;
	vertical-align: text-bottom;
	border-radius: 50%;
	margin-right: 8px
}

.personal-home-pageContent>.main-area .left-side-item ul.user-bind-account>li .account-type
	{
	font-size: 14px;
	color: #949494;
	margin-right: 10px
}

.personal-home-pageContent .left-side-item .left-side-item-articleList {
	margin-top: 12px
}

.personal-home-pageContent .left-side-item li.home-publish-article-item
	{
	position: relative;
	margin-bottom: 15px
}

.personal-home-pageContent .left-side-item li.home-publish-article-item>a
	{
	display: block;
	width: 100%;
	height: 160px;
	overflow: hidden
}

.personal-home-pageContent .left-side-item li.home-publish-article-item img
	{
	width: 100%;
	height: 100%;
	box-shadow: 0 1px 1px 0 rgba(121, 121, 121, .3);
	border-radius: 4px;
	transform: scale(1);
	transition: transform .3s ease-in-out
}

.personal-home-pageContent .left-side-item li.home-publish-article-item:hover img
	{
	transform: scale(1.05);
	transition: transform .3s ease-in-out
}

.personal-home-pageContent .left-side-item .home-publish-article-title {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 48px;
	opacity: .9;
	background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0, #000 113%);
	font-size: 14px;
	color: #fff;
	padding: 6px 7px;
	word-break: break-all;
	border-radius: 0 0 4px 4px
}

.home-all-publish-article-modal .home-all-publish-article-list {
	height: 582px
}

.home-all-publish-article-modal .home-publish-article-item {
	position: relative;
	display: inline-block;
	overflow: hidden;
	margin-bottom: 10px
}

.home-all-publish-article-modal li.home-publish-article-item:nth-child(2n)
	{
	margin-left: 20px
}

.home-all-publish-article-modal li.home-publish-article-item>a {
	display: block;
	width: 330px;
	height: 179px;
	overflow: hidden;
	box-shadow: 0 1px 1px 0 rgba(121, 121, 121, .3);
	border-radius: 4px
}

.home-all-publish-article-modal li.home-publish-article-item>a>img {
	width: 100%;
	height: 100%;
	transform: scale(1);
	transition: transform .3s ease-in-out
}

.home-all-publish-article-modal li.home-publish-article-item:hover>a>img
	{
	transform: scale(1.05);
	transition: transform .3s ease-in-out
}

.home-all-publish-article-modal li.home-publish-article-item>a .seedTitle
	{
	position: absolute;
	top: 10px;
	left: 10px;
	background-color: rgba(0, 0, 0, .3);
	color: #fff;
	padding: 2px 10px;
	border-radius: 4px
}

.home-all-publish-article-modal .home-publish-article-title {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 54px;
	opacity: .9;
	background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0, #000 113%);
	font-size: 16px;
	color: #fff;
	padding: 6px 7px;
	word-break: break-all;
	border-radius: 0 0 4px 4px
}

.personal-home-pageContent .left-side-item li.home-hot-topic-item {
	width: 100%;
	overflow: hidden;
	padding: 15px 0;
	cursor: default
}

.personal-home-pageContent .left-side-item .item-articleComment-txt {
	font-size: 16px;
	color: #444;
	word-break: break-all
}

.personal-home-pageContent .left-side-item .item-postComment-topicInfo {
	border-left: 2px solid #d6d6d6;
	padding-left: 6px;
	margin-top: 2px
}

.personal-home-pageContent .left-side-item .item-originComment {
	font-size: 14px;
	color: #8f8f8f;
	margin-bottom: 6px;
	max-width: 581px;
	word-break: break-all
}

.personal-home-pageContent .left-side-item .item-postComment-topic-title
	{
	font-size: 14px;
	color: #3b68b8
}

.personal-home-pageContent>.main-area .left-side .hot-topic .remind-txt
	{
	min-height: 80px;
	line-height: 80px;
	text-align: center;
	color: #b4b4b4
}

.home-all-publish-topic-modal .home-all-publish-topic-list {
	min-height: 564px
}

.home-all-publish-topic-modal li.home-hot-topic-item {
	width: 100%;
	overflow: hidden;
	padding: 15px 0;
	cursor: default
}

.home-hot-topic-item+.home-hot-topic-item {
	border-top: 1px solid #e1e1e1
}

.home-all-publish-topic-modal .item-articleComment-txt {
	font-size: 14px;
	color: #6d6d6d;
	font-weight: 700;
	word-break: break-all;
	line-height: 1.6
}

.home-all-publish-topic-modal .item-postComment-topicInfo {
	border-left: 2px solid #d6d6d6;
	padding-left: 6px;
	margin-top: 10px
}

.home-all-publish-topic-modal .item-originComment {
	font-size: 14px;
	color: #8f8f8f;
	margin-bottom: 2px;
	max-width: 581px;
	word-break: break-all;
	line-height: 1.6
}

.home-all-publish-topic-modal .item-postComment-topic-title {
	font-size: 14px;
	color: #3b68b8
}

.home-all-publish-topic-modal .item-footer {
	font-size: 14px;
	color: #9b9b9b;
	margin-top: 10px
}

.home-all-publish-topic-modal i.likes {
	background-image:
		url(http://iplaymtg.oss-cn-beijing.aliyuncs.com/static/images/article/like_logo_grey_new.png);
	vertical-align: inherit;
	width: 14px;
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 12px;
	margin-right: 3px;
	margin-left: 10px
}

.home-all-publish-topic-modal .sort-area {
	position: relative;
	display: inline-block;
	width: 100%
}

.home-all-publish-topic-modal .sort-area>img {
	position: absolute;
	width: 10px;
	height: 10px;
	top: 10px;
	left: 47px
}

.home-all-publish-topic-modal .sort-area>a {
	display: inline-block;
	cursor: pointer;
	line-height: 30px;
	color: #3b68b8;
	font-size: 14px;
	width: 120px;
	text-align: left;
	position: relative;
	border-radius: 3px
}

.home-all-publish-topic-modal .sort-area>ul {
	display: none;
	width: 120px;
	position: absolute;
	left: 0;
	top: 30px;
	z-index: 1000;
	background-color: #f4f6f8;
	box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, .1);
	border-radius: 3px
}

.home-all-publish-topic-modal .sort-area.active>ul {
	display: block
}

.home-all-publish-topic-modal .sort-area>ul>li {
	line-height: 30px;
	color: #444;
	text-align: center
}

.home-all-publish-topic-modal .sort-area>ul>li:hover {
	color: #3b68b8
}

.personal-home-pageContent>.main-area .left-side-item li.home-hot-comment-item
	{
	padding: 15px 0;
	cursor: default
}

li.home-hot-comment-item+li.home-hot-comment-item {
	border-top: 1px solid #e1e1e1
}

.personal-home-pageContent>.main-area .left-side-item .item-articleComment-txt
	{
	font-size: 14px;
	color: #6d6d6d;
	font-weight: 700;
	word-break: break-all;
	line-height: 1.6
}

.personal-home-pageContent>.main-area .left-side-item .item-articleComment-articleInfo
	{
	border-left: 4px solid #3b68b8;
	padding-left: 10px;
	margin-top: 6px
}

.personal-home-pageContent>.main-area .left-side-item .item-articleTitle
	{
	font-size: 14px;
	color: #3b68b8
}

.personal-home-pageContent>.main-area .left-side-item .item-hot-comment-title
	{
	font-size: 14px;
	color: #6d6d6d;
	font-weight: 700;
	word-break: break-all
}

.personal-home-pageContent>.main-area .left-side-item .item-hot-comment-content
	{
	font-size: 14px;
	color: #8f8f8f;
	word-break: break-all
}

.personal-home-pageContent>.main-area .left-side-item .item-originComment
	{
	font-size: 14px;
	color: #8f8f8f;
	margin-bottom: 6px;
	max-width: 581px;
	word-break: break-all;
	line-height: 1.6
}

.personal-home-pageContent>.main-area .left-side .hot-comment .remind-txt
	{
	min-height: 80px;
	line-height: 80px;
	text-align: center;
	color: #b4b4b4
}

.home-all-publish-comment-modal .sort-area {
	position: relative;
	display: inline-block;
	width: 100%
}

.home-all-publish-comment-modal .sort-area>img {
	position: absolute;
	width: 10px;
	height: 10px;
	top: 10px;
	left: 47px
}

.home-all-publish-comment-modal .sort-area>a {
	display: inline-block;
	cursor: pointer;
	line-height: 30px;
	color: #3b68b8;
	font-size: 14px;
	width: 120px;
	text-align: left;
	position: relative;
	border-radius: 3px
}

.home-all-publish-comment-modal .sort-area>ul {
	display: none;
	width: 120px;
	position: absolute;
	left: 0;
	top: 30px;
	z-index: 1000;
	background-color: #f4f6f8;
	box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, .1);
	border-radius: 3px
}

.home-all-publish-comment-modal .sort-area.active>ul {
	display: block
}

.home-all-publish-comment-modal .sort-area>ul>li {
	line-height: 30px;
	color: #444;
	text-align: center
}

.home-all-publish-comment-modal .sort-area>ul>li:hover {
	color: #3b68b8
}

.home-all-publish-comment-modal .home-all-publish-comment-list {
	min-height: 564px
}

.home-all-publish-comment-modal li.home-hot-comment-item {
	width: 100%;
	overflow: hidden;
	padding: 15px 0;
	cursor: default
}

li.home-hot-comment-item+li.home-hot-comment-item {
	border-top: 1px solid #e1e1e1
}

.home-all-publish-comment-modal .item-articleComment-txt {
	font-size: 14px;
	color: #6d6d6d;
	font-weight: 700;
	word-break: break-all;
	line-height: 1.6
}

.home-all-publish-comment-modal .item-articleComment-articleInfo {
	border-left: 2px solid #d6d6d6;
	padding-left: 6px;
	margin-top: 10px
}

.home-all-publish-comment-modal .item-articleTitle {
	font-size: 14px;
	color: #3b68b8
}

.home-all-publish-comment-modal .item-originComment {
	font-size: 14px;
	color: #8f8f8f;
	margin-bottom: 2px;
	max-width: 581px;
	word-break: break-all;
	line-height: 1.6
}

.home-all-publish-comment-modal .item-footer {
	font-size: 14px;
	color: #9b9b9b;
	margin-top: 10px
}

.home-all-publish-comment-modal i.likes {
	background-image:
		url(http://iplaymtg.oss-cn-beijing.aliyuncs.com/static/images/article/like_logo_grey_new.png);
	vertical-align: inherit;
	width: 14px;
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 12px;
	margin-right: 3px;
	margin-left: 10px
}

.home-all-publish-comment-modal i.hates {
	background-image:
		url(http://iplaymtg.oss-cn-beijing.aliyuncs.com/static/images/article/hate_logo_grey_new.png);
	vertical-align: text-bottom;
	width: 14px;
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 12px;
	margin-right: 3px;
	margin-left: 10px
}

.home-all-publish-comment-modal i.replys {
	background-image:
		url(http://iplaymtg.oss-cn-beijing.aliyuncs.com/static/images/article/reply_logo_grey_new.png);
	vertical-align: text-bottom;
	width: 12px;
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 12px;
	margin-right: 3px;
	margin-left: 10px
}

.personal-home-pageContent>.main-area .main-content {
	margin-left: 348px;
	width: 710px
}

.personal-home-pageContent>.main-area .main-content .home-achievement-area
	{
	position: relative;
	border-top: 2px solid #3b68b8;
	margin-bottom: 22px
}

.personal-home-pageContent>.main-area .main-content .home-achievement-area .home-achievement-title
	{
	font-size: 16px;
	color: #444;
	font-weight: 700;
	padding-top: 10px;
	margin-bottom: 15px
}

.personal-home-pageContent>.main-area .main-content .home-achievement-area>ul>li
	{
	position: relative;
	display: inline-block;
	width: 170px;
	height: 96px;
	overflow: hidden;
	margin-right: 10px;
	cursor: default
}

.personal-home-pageContent>.main-area .main-content .home-achievement-area>ul>li:last-child
	{
	margin-right: 0
}

.personal-home-pageContent>.main-area .main-content .home-achievement-area>ul>li>img
	{
	width: 100%;
	height: 100%
}

.personal-home-pageContent>.main-area .main-content .home-achievement-area .achievement-title
	{
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 3px 0;
	background-color: rgba(0, 0, 0, .8);
	color: #fff;
	text-align: center
}

.personal-home-pageContent>.main-area .main-content .home-achievement-area .check-all-achievement
	{
	float: right;
	color: #3b68b8;
	font-weight: 400;
	font-size: 14px
}

.personal-home-pageContent>.main-area .main-content .home-achievement-area>ul>li .lock-shade
	{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 106px;
	background-color: rgba(0, 0, 0, .8);
	text-align: center
}

.personal-home-pageContent>.main-area .main-content .home-achievement-area>ul>li .lock-shade>img
	{
	width: 40px;
	margin-top: 24px
}

.home-all-achievements-modal ul.home-all-achievements-list {
	height: 500px;
	overflow: auto
}

.home-all-achievements-modal ul.home-all-achievements-list>li {
	position: relative;
	display: inline-block;
	margin-right: 14px;
	margin-bottom: 10px;
	overflow: hidden;
	cursor: default
}

.home-all-achievements-modal ul.home-all-achievements-list>li .achievement-icon
	{
	width: 171px;
	height: 91px
}

.home-all-achievements-modal ul.home-all-achievements-list>li .achievement-title
	{
	text-align: center;
	font-size: 14px;
	color: #4a4a4a;
	font-weight: 700
}

.home-all-achievements-modal ul.home-all-achievements-list .lock-shade {
	position: absolute;
	top: 0;
	left: 0;
	width: 171px;
	height: 91px;
	background-color: rgba(0, 0, 0, .8);
	text-align: center
}

.home-all-achievements-modal ul.home-all-achievements-list .lock-shade>img
	{
	width: 38px;
	margin-top: 16px
}

.personal-home-pageContent>.main-area .main-content .home-dynamic-area {
	border-top: 2px solid #3b68b8;
	padding-bottom: 30px
}

.personal-home-pageContent>.main-area .main-content .home-dynamic-title
	{
	font-size: 16px;
	color: #444;
	font-weight: 700;
	padding-top: 10px
}

.personal-home-pageContent>.main-area .main-content .hide-dynamic-btn {
	float: right;
	outline: 0;
	border: none;
	border-radius: 4px;
	padding: 2px 0;
	cursor: pointer;
	background-color: #fff;
	color: #3b68b8
}

.personal-home-pageContent>.main-area .main-content .loading-msg {
	padding: 15px 0;
	text-align: center
}

.personal-home-pageContent>.main-area ul.home-dynamic-list>li {
	padding: 25px 0;
	cursor: default;
	overflow: hidden
}

li.dynamic-item+li.dynamic-item {
	border-top: 1px solid #e7eff6
}

ul.home-dynamic-list>li.dynamic-item .item-head .userHeadImg {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	overflow: hidden;
	float: left;
	background-image:
		url(http://static.iyingdi.cn/achievement/badge/frame/moderator.png);
	background-size: contain;
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 2px
}

ul.home-dynamic-list>li.dynamic-item .item-head .userHeadImg>img {
	width: 36px;
	height: 36px;
	border-radius: 50%
}

ul.home-dynamic-list>li.dynamic-item .item-head-info {
	margin-left: 50px
}

ul.home-dynamic-list>li.dynamic-item .item-head-info .username {
	font-size: 14px;
	color: #3b68b8;
	margin-right: 6px
}

ul.home-dynamic-list>li.dynamic-item .item-head-info .level {
	color: #fff;
	font-size: 12px;
	margin-right: 10px;
	display: inline-block;
	width: 38px;
	background-image:
		url(http://static.iyingdi.cn/achievement/badge/board/moderator.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: text-bottom
}

ul.home-dynamic-list>li.dynamic-item .item-head-info .dynamic-type {
	font-size: 14px;
	color: #8f8f8f
}

ul.home-dynamic-list>li.dynamic-item .item-head-info .operate-area {
	color: #9b9b9b;
	position: relative
}

ul.home-dynamic-list>li.dynamic-item .item-head-info .operate-area>ul {
	display: none;
	position: absolute;
	right: 0;
	top: 20px;
	z-index: 2;
	width: 100px;
	background: #f7f7f7;
	box-shadow: -1px 1px 2px 0 rgba(0, 0, 0, .25);
	border-radius: 3px
}

ul.home-dynamic-list>li.dynamic-item .item-head-info .operate-area:hover>ul
	{
	display: block
}

ul.home-dynamic-list>li.dynamic-item .item-head-info .operate-area>ul>li
	{
	text-align: center;
	padding: 4px
}

ul.home-dynamic-list>li.dynamic-item .item-head-info .operate-area>ul>li:hover
	{
	color: #3b68b8
}

ul.home-dynamic-list>li.dynamic-item .item-head-info .item-head-foot {
	font-size: 14px;
	color: #8f8f8f
}

ul.home-dynamic-list>li.dynamic-item .item-content {
	margin-top: 10px
}

ul.home-dynamic-list>li.dynamic-item .item-articleComment-content, ul.home-dynamic-list>li.dynamic-item .item-postsComment-content,
	ul.home-dynamic-list>li.dynamic-item .item-publish-topic-content {
	width: 100%;
	border-radius: 4px;
	padding: 2px
}

ul.home-dynamic-list>li.dynamic-item .item-articleComment-txt {
	font-size: 14px;
	color: #6d6d6d;
	font-weight: 700;
	word-break: break-all;
	line-height: 1.6
}

ul.home-dynamic-list>li.dynamic-item .item-articleComment-articleInfo,
	ul.home-dynamic-list>li.dynamic-item .item-postComment-topicInfo {
	border-left: 2px solid #d6d6d6;
	padding-left: 6px;
	margin-top: 10px
}

ul.home-dynamic-list>li.dynamic-item .item-originComment {
	font-size: 14px;
	color: #8f8f8f;
	margin-bottom: 2px;
	max-width: 698px;
	word-break: break-all;
	line-height: 1.6
}

ul.home-dynamic-list>li.dynamic-item .item-articleComment-content .item-articleTitle,
	ul.home-dynamic-list>li.dynamic-item .item-postComment-topic-title {
	font-size: 14px;
	color: #3b68b8
}

ul.home-dynamic-list>li.dynamic-item .item-publish-topic-content .item-topic-title
	{
	font-size: 14px;
	color: #7d7d7d;
	font-weight: 700
}

ul.home-dynamic-list>li.dynamic-item .item-publish-topic-content .item-topic-Info
	{
	font-size: 16px;
	color: #bcbcbc;
	margin-top: 10px
}

ul.home-dynamic-list>li.dynamic-item i.item-topic-pageview {
	background-image:
		url(http://iplaymtg.oss-cn-beijing.aliyuncs.com/yingdiWeb/images/article/feedPageView.png);
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	width: 14px;
	height: 17px;
	vertical-align: middle;
	margin-right: 1px
}

ul.home-dynamic-list>li.dynamic-item i.item-topic-reply {
	background-image:
		url(http://iplaymtg.oss-cn-beijing.aliyuncs.com/static/images/article/commentReplyIcon.png);
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	width: 14px;
	height: 17px;
	vertical-align: middle;
	margin-right: 1px;
	margin-left: 10px
}

ul.home-dynamic-list>li.dynamic-item .item-article-cover {
	position: relative;
	width: 191px;
	height: 109px;
	border-radius: 4px;
	float: left;
	overflow: hidden
}

ul.home-dynamic-list>li.dynamic-item .item-article-cover>img {
	width: 100%;
	height: 100%;
	border-radius: 4px;
	transform: scale(1);
	transition: transform .3s ease-in-out;
	-webkit-transition: -webkit-transform .3s ease-in-out
}

ul.home-dynamic-list>li.dynamic-item:hover .item-article-cover>img {
	transform: scale(1.05);
	-webkit-transition: -webkit-transform .3s ease-in-out;
	transition: transform .3s ease-in-out
}

ul.home-dynamic-list>li.dynamic-item .right-part {
	margin-left: 211px;
	height: 109px
}

ul.home-dynamic-list>li.dynamic-item .right-part .title {
	font-size: 20px;
	font-weight: 700;
	color: #4a4a4a;
	text-align: left;
	cursor: pointer;
	transition: color .3s ease-in-out
}

ul.home-dynamic-list>li.dynamic-item:hover .right-part .title {
	color: #3b68b8;
	transition: color .3s ease-in-out
}

ul.home-dynamic-list>li.dynamic-item .right-part .description {
	font-size: 14px;
	color: #646464;
	line-height: 1.7;
	max-height: 63px;
	overflow: hidden;
	word-break: break-all;
	margin-top: 10px
}

ul.home-dynamic-list>li.dynamic-item .item-article-cover .item-article-cover-footer
	{
	position: absolute;
	bottom: 0;
	width: 100%;
	opacity: .9;
	background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0, #000 113%);
	height: 60px;
	padding: 13px 15px;
	border-radius: 0 0 4px 4px;
	overflow: hidden
}

ul.home-dynamic-list>li.dynamic-item .item-article-cover .item-article-cover-footer>div
	{
	width: 100%;
	margin: 0 auto;
	color: #fff;
	font-size: 16px;
	word-break: break-all;
	overflow: hidden;
	text-shadow: 0 2px 2px rgba(0, 0, 0, .6);
	letter-spacing: 2px
}

ul.home-dynamic-list>li.dynamic-item .item-article-cover span.seedTitle
	{
	position: absolute;
	top: 5px;
	left: 5px;
	background-color: rgba(0, 0, 0, .3);
	border-radius: 3px;
	color: #fff;
	padding: 2px 9px;
	font-size: 14px
}